*{ padding:0; margin:0;}
a{ text-decoration: none;color:#797979;}
a:hover{text-decoration: none; color:#ee1d25;}
li{list-style-type:none;}

.dpnone{ display:none;}
.taxtind{ text-indent:0px;}
.fl{ float:left; display:inline;}
.fr{ float:right; display:inline;color:#e10000;margin-right:50px;margin-top:420px;font-family:"Î¢ÈíÑÅºÚ"}
.ml_10{ margin-left:10px;}
.mt_10{ margin-top:10px;}
.mt_20{ margin-top:20px;}
.m10{ margin:10px 0 0 10px;}
.m5{ margin:5px 0 0 5px;}
.mr_10{ margin-right:10px;}
.lh_20{ line-height:20px;}
.lh_25{ line-height:25px;}
.lh_30{ line-height:30px;}
.lh_40{ line-height:40px;}

img{border:none;}

.no{color:#f00; line-height:40px;}
div.cutepage{width:98%; margin-top:20px; margin-bottom:20px; text-align:center; padding:3px; float:left}
div.cutepage a{border:1px #2c2c2c solid; padding:2px 5px; color:#fff; background:url(images/pageimg1.gif) #2c2c2c; margin-right:2px; text-decoration:none;}
div.cutepage a:hover {border:1px #990000 solid; color:#fff;background:url(images/pageimg2.gif) #aad83e;}
div.cutepage a:active {border:1px #990000 solid; color:#fff;background:url(images/pageimg2.gif) #aad83e;}
div.cutepage span.current{border:1px #990000 solid; color:#fff;background:url(images/pageimg2.gif) #aad83e; margin-right:2px; padding:2px 5px;}
div.cutepage span.disabled{background:#f9f9f9; border:1px #999 solid; padding:2px 5px; margin-right:2px; color:#999;}

body{margin: 0;padding: 0;color:#666666;font-size:12px;font-family:Arial,"Î¢ÈíÑÅºÚ",Helvetica, sans-serif;background:#fff;}
.web_item{width:1200px;margin:0px auto;}

header{width:100%;height:40px;background:#333;color:#fff;line-height:40px;}
.header_txt{width:250px;float:left;height:35px;line-height:35px;color:#fff;}

#search{width:180px;height:25px;margin-top:7px;float:right;font-family:Arial,"Î¢ÈíÑÅºÚ",Helvetica, sans-serif;}
#kwords{width:151px;height:25px;border:0px;background:#fff;text-indent:5px;float:left;}
#search_bt{width:29px;height:25px;float:right;}

#top{width:1200px;height:120px;overflow:hidden;margin:0 auto;}
.logo{width:600px;height:120px;float:left;overflow:hidden;}
.nav{float:right;height:120px;float:right;overflow:hidden;}
.nav a{display:block;line-height:20px;text-align:center;float:left;padding:40px 20px;color:#000;}
.nav a:hover{background:#3a568f;color:#fff;}
.nav a.now{background:#3a568f;color:#fff;}


#footer{width:100%;height:115px;overflow:hidden;background:#595959;margin-top:50px;}
.foot_nav{width:470px;margin:0 auto;height: 40px;margin-top:30px;}
.foot_nav li{float:left;}
.foot_nav li a{padding: 15px 10px;font-size:14px;color:#fff;}
.foot_txt{width:100%;height:30px;line-height:30px;color:#fff;text-align:center;}